sling bags for carrying infants - Alemán Inglés Diccionario